cats german rex devon rex cat pet dog puppies exeter rex devon dogs england cattery cornwall rex cats cornish rex